package com.fhyc.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * (TBusBarLoadAccuracy)实体类
 *
 * @author makejava
 * @since 2025-05-18 15:48:25
 */
@Data
@TableName("so_in_bus_bar_load_accuracy")
public class SoInBusBarLoadAccuracy implements Serializable {
    private static final long serialVersionUID = 231825803417036659L;

    @TableId
    private String id;
    /**
     * 母线id
     */
    //
    @TableField("bus_bar_id")
    private String busBarId;
    //private Integer busId;
    /**
     * 统计日期
     */
    private Date accDate;
    /**
     * 日综合准确率
     */

    private Double dayOverallAcc;

    @TableField(exist = false)
    private Double accuracy;

    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 电压等级
     */
    private Integer grade;
    /**
     * 批次
     */
    private Date period;

    @TableField(exist = false)
    private String stName;

    @TableField(exist = false)
    private String name;;


    //最大准确率
    //@TableField(exist = false)
    private Double maxLoadAccuracy;

    //最大预测偏差
    //@TableField(exist = false)
    private Double maxForecastDeviation;

    //最小预测偏差
    //@TableField(exist = false)
    private Double minForecastDeviation;

}

